﻿<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>JXXX Compiler Service</TITLE>
<META content="text/html; charset=utf-8" http-equiv=Content-Type><LINK 
rel=author href="mailto:ronald@innovation.ch"><LINK rel=previous 
href="welcome.html">
<STYLE type=text/css>BODY {
	BACKGROUND-COLOR: white; MARGIN: 2em
}
TABLE {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
</STYLE>

<META name=GENERATOR content="MSHTML 8.00.7600.16722"></HEAD>
<BODY>
<H1>JXXX Compiler Service</H1>
<P>This is a remote compiling service for those who would either like to develop 
applications and/or applets but aren't fortunate enough to have access to one of 
the platforms to which the JDK has been ported, or who just don't want to go 
through the hassle of installing the complete JDK. In addition to compiling you 
can view any compiled applets directly without having to download them to your 
site first; this should speed up debugging applets a bit. 
<P>If you are using this service for the first time or are experiencing problems 
then please read the <A 
href="http://www.innovation.ch/java/java_comp_instr.html">instructions</A>. 
<P></P>
<HR>

<FORM encType=multipart/form-data method=post action=http://www.innovation.ch/cgi-bin/java_compile>
<TABLE>
  <TBODY>
  <TR>
    <TD>Source file 1:</TD>
    <TD><INPUT accept=text/x-java-source,text/java,text/x-java,text/ms-java 
      size=30 type=file name=srcfile multiple="multiple"></TD></TR>
  <TR>
    <TD>Source file 2:</TD>
    <TD><INPUT accept=text/x-java-source,text/java,text/x-java,text/ms-java 
      size=30 type=file name=srcfile multiple="multiple"></TD></TR>
  <TR>
    <TD>Source file 3:</TD>
    <TD><INPUT accept=text/x-java-source,text/java,text/x-java,text/ms-java 
      size=30 type=file name=srcfile multiple="multiple"></TD></TR>
  <TR>
    <TD>Source file 4:</TD>
    <TD><INPUT accept=text/x-java-source,text/java,text/x-java,text/ms-java 
      size=30 type=file name=srcfile multiple="multiple"></TD></TR>
  <TR>
    <TD>Source file 5:</TD>
    <TD><INPUT accept=text/x-java-source,text/java,text/x-java,text/ms-java 
      size=30 type=file name=srcfile multiple="multiple"></TD></TR>
  <TR>
  <TR>
    <TD>Source file 6:</TD>
    <TD><INPUT accept=text/x-java-source,text/java,text/x-java,text/ms-java 
      size=30 type=file name=srcfile multiple="multiple"></TD></TR>
  <TR>
  <TR>
    <TD>Source file 7:</TD>
    <TD><INPUT accept=text/x-java-source,text/java,text/x-java,text/ms-java 
      size=30 type=file name=srcfile multiple="multiple"></TD></TR>
  <TR>
  <TR>
    <TD>Source file 8:</TD>
    <TD><INPUT accept=text/x-java-source,text/java,text/x-java,text/ms-java 
      size=30 type=file name=srcfile multiple="multiple"></TD></TR>
  <TR>
  <TR>
    <TD>Source file 9:</TD>
    <TD><INPUT accept=text/x-java-source,text/java,text/x-java,text/ms-java 
      size=30 type=file name=srcfile multiple="multiple"></TD></TR>
  <TR>
  <TR>
    <TD>Source file 10:</TD>
    <TD><INPUT accept=text/x-java-source,text/java,text/x-java,text/ms-java 
      size=30 type=file name=srcfile multiple="multiple"></TD></TR>
  <TR>
    <TD></TD>
    <TD></TD></TR>
  <TR>
    <TD>Jar file 1:</TD>
    <TD><INPUT 
      accept=application/java-archive,application/x-jar,application/x-compressed 
      size=30 type=file name=libfile multiple="multiple"></TD></TR>
  <TR>
    <TD>Jar file 2:</TD>
    <TD><INPUT 
      accept=application/java-archive,application/x-jar,application/x-compressed 
      size=30 type=file name=libfile multiple="multiple"></TD></TR>
  <TR>
    <TD>Jar file 3:</TD>
    <TD><INPUT 
      accept=application/java-archive,application/x-jar,application/x-compressed 
      size=30 type=file name=libfile multiple="multiple"></TD></TR>
  <TR>
    <TD>Jar file 4:</TD>
    <TD><INPUT 
      accept=application/java-archive,application/x-jar,application/x-compressed 
      size=30 type=file name=libfile multiple="multiple"></TD></TR>
  <TR>
    <TD>Jar file 5:</TD>
    <TD><INPUT 
      accept=application/java-archive,application/x-jar,application/x-compressed 
      size=30 type=file name=libfile multiple="multiple"></TD></TR></TBODY></TABLE>
<P>(For Applets only): </P>
<TABLE>
  <TBODY>
  <TR>
    <TD>Display file:</TD>
    <TD><INPUT accept=text/html size=30 type=file name=htmlfile></TD></TR>
  <TR>
    <TD>Image file:</TD>
    <TD><INPUT accept=image/png,image/jpeg,image/gif size=30 type=file 
      name=imgfile multiple="multiple"></TD></TR></TBODY></TABLE>
<P><BR>Compile Options: 
<DL>
  <DD><INPUT value=-g type=checkbox name=opt> -g (generate debugging tables) 
  <DD><INPUT value=-O type=checkbox name=opt> -O (Optimize) 
  <DD><INPUT value=-nowarn type=checkbox name=opt> -nowarn (don't print any 
  warnings) 
  <DD><INPUT value=-verbose type=checkbox name=opt> -verbose (talk a lot) 
  <DD><INPUT value=-deprecation type=checkbox name=opt> -deprecation (enables 
  deprecation warnings) </DD></DL>
<P>JDK Version: <INPUT value=1.3.1 type=radio name=jdk_version> 1.3.1 
&nbsp;&nbsp; <INPUT value=1.4.2 type=radio name=jdk_version> 1.4.2 &nbsp;&nbsp; 
<INPUT value=1.5.0 type=radio name=jdk_version> 1.5.0 &nbsp;&nbsp; <INPUT 
value=1.6.0 CHECKED type=radio name=jdk_version> 1.6.0 &nbsp;&nbsp; <INPUT 
value=1.7.0 type=radio name=jdk_version> 1.7.0 &nbsp;&nbsp; 
<P><INPUT value=Compile type=submit> or <INPUT value=Reset type=reset> </FORM>
<P></P>
<HR>

<H2>Acknowledgments</H2>
<UL>
  <LI>Thanks to Paul Phillips for the suggestion of what to do when the browser 
  can't handle the multipart/form-data encoding type.</LI>
  <LI>Thanks to <A href="http://www.gensym.com/">Ben Hyde</A> for the suggestion 
  to display the compiled applets directly.</LI></UL>
<P></P>
<HR>

<P><A href="http://www.innovation.ch/java/welcome.htm">Back</A> 
<P></P>
<HR>

<ADDRESS>Ronald Tschalär / 30 July 2011 / <A 
href="mailto:ronald@innovation.ch">ronald@innovation.ch</A>. 
</ADDRESS></BODY></HTML>
 =  a